home *** CD-ROM | disk | FTP | other *** search
/ MacHack 1997 / MacHack 1997.toast / Presentations / Presentations ’96 / Sessions ’96 / AI and The Mac / Demos / TravSales.Think / CircleCityMap.h < prev    next >
Encoding:
Text File  |  1996-06-22  |  668 b   |  30 lines  |  [TEXT/MPS ]

  1. //        TCircleCityMap.h
  2. // Copyright © 1992 Emergent Behavior. All rights reserved.
  3.  
  4.  
  5. #ifndef _CIRCLECITYMAP_
  6. #define _CIRCLECITYMAP_
  7.  
  8. #ifndef _CITYMAP_
  9.     #include "CityMap.h"
  10. #endif
  11.  
  12. //========================================================================
  13. class TCircleCityMap : public TCityMap
  14. {
  15. public:
  16.         // Constructors etc...
  17.                         TCircleCityMap( void );
  18.                         TCircleCityMap( const TCityMap& sourceMap );
  19.                         TCircleCityMap( CityNumber numCities );
  20.     virtual                ~TCircleCityMap( void );
  21.     virtual TCityMap*    Clone( void );
  22.     virtual    float        GetShortestDistance();
  23. protected:
  24.     virtual void        DecideCityLocations( void );
  25. private:
  26.     float     fShortestDistance;
  27. };
  28.  
  29.  
  30. #endif